package com.tf_cut.admin.person.vo;

import com.tf_cut.admin.common.pojo.PageCondition;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @author lgr
 */
@NoArgsConstructor    //无参数构造函数，不加会在bean copy时报错
@AllArgsConstructor //全参数构造函数
@Builder            //有全参数构造函数时，可以使用builder方式new 对象
@Data
public class PersonBillAndConsigneeVo extends PageCondition implements Serializable {
    /**
     * bill code
     */
    private String billCode;
    /**
     * 收件人id  receivePersonId
     */
    private String recivePersonName;
    private String billTypeId;
    private String idCard;
    /**
     * '0：待确认；1：已确认；2：已驳回'
     */
    private Integer status;
    private BigDecimal taxableTotal;
    private String orderId;
    private Date createTime;
    private String personName;
    private String billContent;

    /**
     * 收件人
     */
    private String recivePersonId;
    private String sellerId;
    private String mobile;
    private String address;


}
